Maculated troughshell - Spanish English Dictionary